run through a narrow canyon - Alemán Inglés Diccionario